package cj.web.admin.constants;

public enum ColumnsEnum {
	
	//新闻栏目
	KJDT_COLUMNSID("kjdt",2),//科技动态 columnsId 2
	NEWS_COLUMNSID("news",3),//新闻动态 columnsId 3
	DQZC_COLUMNSID("dqzc",4),//党群之窗 columnsId 4
	MAJORPROJECT_COLUMNSID("major project",10),//重大项目 columnsId 10
	HONORARYAWARDS_COLUMNSID("honoraryawards",11),//荣誉奖项 columnsId 11
	KJTG_COLUMNSID("kjtg",13),//科技推广 columnsId 13
	SNXW_COLUMNSID("snxw",14),//所内新闻 columnsId 14
	RESEARCHACTIVITY_COLUMNSID("researchactivity",15),//科研进展 columnsId 15
	ACADEMICCOMMUNICATION_COLUMNSID("academiccommunication",16),//学术交流 columnsId 16
	INDUSTRYNEWS_COLUMNSID("industrynews",17),//行业动态 columnsId 17
	DWGZ_COLUMNSID("dwgz",18),//党务工作 columnsId 18
	PARTYAFFAIRS_COLUMNSID("partyaffairs",19),//党群活动 columnsId 19
	ANNOUNCEMENT_COLUMNSID("announcement",20),//公告栏 columnsId 20
	KYXMZJGL_COLUMNSID("kyxmzjgl",21),//科研项目资金管理 columnsId 21
	ZDHB_COLUMNSID("zdhb",22),//制度汇编 columnsId 22
	ZYSJJ_COLUMNSID("zysjj",24),//资源所简介 24
	ZYSFZLC_COLUMNSID("zysfzlc",25),//资源所发展历程 25
	GGGL_COLUMNSID("gggl",26),//机构概览 26
	GJXM_COLUMNSID("gjxm",28),//国际项目 columnsId 28
	GNXM_COLUMNSID("gnxm",29),//国内项目 columnsId 29
	ZL_COLUMNSID("zl",30),//专利 columnsId 30
	LW_COLUMNSID("lw",31),//论文 columnsId 31
	ZZ_COLUMNSID("zz",32),//著作 columnsId 32
	RJZZ_COLUMNSID("rjzz",33),//软件著作 columnsId 33
	
	//机构组织
	GLBM_COLUMNSID("glbm",2),//管理部门 groupId 2
	KYBM_COLUMNSID("kybm",3),//科研部门 groupId 3
	PTTJ_COLUMNSID("pttj",4),//平台条件 groupId 4
	GJJPT_COLUMNSID("gjjpt",14),//国家级平台 groupId 14
	SBJPT_COLUMNSID("sbjpt",15),//省部级平台 groupId 15
	YSJPT_COLUMNSID("ysjpt",16),//院所级平台 groupId 16
	
	SNQK_COLUMNSID("snqk",17),//所内情况 groupId 17
	
	//部门
	LJSZ_COLUMNSID("ljsz",36),//历届所长 depId 36
	XRSLD_COLUMNSID("xrsld",18),//现任所领导 groupId 18
	YSFC_COLUMNSID("ysfc",42),//院士风采 depId 42
	
	//学术队伍
	ZYZJ_COLUMNSID("zyzj",40),//主要专家 lableId 40
	RCPY_COLUMNSID("rcpy",41);//人才培养 lableId 41
	
	private String name;
	private int value;
	
	private ColumnsEnum(String name, int value){
		this.name = name;
		this.value = value;
	}
	
	public static String getName(int value) {
        for (ColumnsEnum c : ColumnsEnum.values()) {
            if (c.getValue()==value) {
                return c.name;
            }
        }
        return null;
    }
	
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getValue() {
		return value;
	}

	public void setValue(int value) {
		this.value = value;
	}
}